package com.linx.message.domain.bo;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.util.List;

/**
 * 消息业务对象 message_info
 *
 * @author linx
 * @date 2024-11-09
 */
@Data
public class MessageInfoSf {

    /**
     * 消息标题
     */
    @NotBlank(message = "消息标题不能为空")
    private String messageTitle;

    /**
     * 消息内容
     */
    @NotBlank(message = "消息内容不能为空")
    private String messageContent;


    /**
     * 接收人
     */
    @NotBlank(message = "接收人不能为空,并且是list<loginName>")
    private List<String> recipientList;

    /**
     * 发送人
     */
    @NotBlank(message = "发送人不能为空，loginName")
    private String sender;


}
